provision for major repairs - Inglés Sinónimo Diccionario